<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>

</body>

</html>

<script>
  /* 英文：
    Integer - 整数
      简写： int
  
  */

  /* 需求(关于数字的需求)：

    需求：判断 一个 变量，是不是 `NaN`：
    方法：Number.isNaN(表达式)
    作用：若 表达式的返回值是 NaN，则 Number.isNaN(表达式) 的返回值是 `true`
      反之，则是 false。
    案例：
      console.log(Number.isNaN(1 + 1 + 1)); // false
      console.log(Number.isNaN(99 * aa)); // true


    需求：判断 一个 变量，是不是 有限大？
    方法：Number.isFinite(表达式)
    作用：判断表达式 是不是 有限大。
    案例：
      // 
      var num = 99 ** 9999999;
      // infinity - 无穷大
      console.log(Number.isFinite(num)) // false
      console.log(Number.isFinite(99 * 99)); // true

      

    需求：判断 一个 变量，是不是 整数（integer）
    用法：Number.isInteger(表达式)
    作用：判断 表达式的返回值 是不是 整数。
    案例：
      console.log(Number.isInteger(1.111)) // false
      console.log(Number.isInteger(999)) //  true
  */


</script>